Big Huge Thesaurus

killer T cell

noun